two-storeyed stand - English Synonyms Dictionary